-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add poetry #59
Add poetry #59
Conversation
@ElliottKasoar can you open issues for these so we do not loose them once we merge the pr |
|
This will need rebasing once #58 is merged. I may also drop Python 3.12 back down to 3.11, as discussed with @alinelena, to minimise compatibility issues with janus(-core) |
@ElliottKasoar i think some disconnect happened between the ci duplication removal pr #58 and this one... so practically your ci_orig changes need to be ported to ci.yaml... once done is mergeable |
d087170
to
012f40c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks fine beyond that clarification for me. Though can you still install this e.g. through pip
without poetry
? Because for most people that's probably more convenient.
Assuming you mean pip installing the repository, |
7a699d4
bc0e465
to
7a699d4
Compare
Resolves #45 and #50
Updates pyproject.toml to be compatible with poetry, although I have omitted the .lock file to make this more general.
Notes:
This also updates the workflows to use poetry installations where possible, bumps
actions
versions in workflows, and bumpsdev
(formerlytesting
) versions in pyproject.toml.To do: